/*
 * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#include <climits>
#include <gtest/gtest.h>
#include "../SubgroupsBaseFunc.h"
#include "../ActsSubgroups0016TestSuite.h"
#include "shrinkdefine.h"

using namespace std;
using namespace testing::ext;
using namespace OHOS;

static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoru16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoru16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoru16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoru16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoru16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoru16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoru16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoru16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoru16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoru16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoru16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoru16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandu16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandu16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandu16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandu16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoru16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoru16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoru16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoru16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoru16vec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoru16vec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoru16vec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoru16vec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoru16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoru16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoru16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoru16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoru16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoru16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoru16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoru16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoru16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoru16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoru16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoru16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandu16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandu16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandu16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandu16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoru16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoru16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoru16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoru16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoru16vec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoru16vec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoru16vec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoru16vec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmininttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmininttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemininttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemininttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemininttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemininttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorivec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruintvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruinttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruinttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruintgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec3vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec3tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec3tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec3geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupadduvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuluvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminuvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxuvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupanduvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporuvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxoruvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveadduvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuluvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminuvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxuvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveanduvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveoruvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexoruvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveadduvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuluvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminuvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxuvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveanduvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveoruvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec4vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec4tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec4tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexoruvec4geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmulint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupminint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgrouporint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxorint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemulint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveminint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveorint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexorint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemulint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveminint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveorint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorint64tvertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorint64ttesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorint64ttesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivexorint64tgeometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivexor_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddi64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddi64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddi64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupaddi64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupadd_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuli64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuli64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuli64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmuli64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmul_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmini64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmini64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmini64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmini64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmin_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxi64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxi64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxi64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupmaxi64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupmax_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandi64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandi64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandi64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupandi64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupand_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupori64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupori64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupori64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupori64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupor_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxori64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxori64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxori64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupxori64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupxor_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddi64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddi64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddi64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveaddi64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveadd_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuli64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuli64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuli64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemuli64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemul_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemini64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemini64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemini64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemini64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemin_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxi64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxi64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxi64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivemaxi64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivemax_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandi64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandi64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandi64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveandi64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveand_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveori64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveori64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveori64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusiveori64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusiveor_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexori64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexori64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexori64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupinclusivexori64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupinclusivexor_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddi64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddi64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddi64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveaddi64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveadd_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuli64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuli64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuli64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemuli64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemul_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemini64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemini64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemini64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemini64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemin_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxi64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxi64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxi64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusivemaxi64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusivemax_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandi64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandi64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandi64vec2tesscontrol, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveandi64vec2geometry, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveand_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveori64vec2vertex, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0016TS, TCFramebufferSubgroupexclusiveori64vec2tesseval, "dEQP-VK.subgroups.partitioned.framebuffer.subgroupexclusiveor_i64vec2_tess_eval*");